Leaders of the G8 major economies have agreed new measures to clamp down on money launderers, illegal tax evaders and corporate tax avoiders.
Leaders of the G8 major economies have agreed new measures to clamp down on money launderers, illegal tax evaders and corporate tax avoiders.